@charset "utf-8";
/**
 * by fengsutech
 * 09-23-2014
 */
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px/1.5 '微软雅黑',Arial,sans-serif;background:#fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}
sup {top: -.5em}
sub {bottom: -.25em}
img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
input,label,img,th{vertical-align:middle}
ul,ol,li{list-style:none}
a{text-decoration:none;background: transparent}
a:hover,a:active{text-decoration:underline}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline}
abbr[title] {border-bottom: 1px dotted}
pre {overflow: auto}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0}
legend {padding: 0;border: 0}
textarea {overflow: auto}
optgroup {font-weight: bold}
table{border-collapse:collapse;border-spacing:0}
/*通用样式*/
.clearfix:after,clearfix:before{display:table;content:" ";}
.clearfix:after,.clear{clear:both}
/*字体*/
/* @font-face {
    font-properties
    font-family: hytxh;
	src:
	url(../font/HYTieXianHei-35J.ttf)
} */
/*页面开始*/
body{ overflow:hidden;  overflow-y:auto; position:relative} 
.inside-nav-box{ position:relative; width:100%;}
.inside-nav-ta{ width:1200px; margin:0 auto; height:91px;}
.inside-logo{ float:left; margin-top:24px;}
.inside-languageandsearch{ float:right; margin-top:13px;}
.inside-search,
.inside-language,
.inside-drop{ float:left;}
.inside-search a,
.inside-language a{ padding-left:50px; line-height:22px; display:block; color:#333;}
.inside-search a{ background:url(../images/kjt/icon_search.png) no-repeat 20px 0px;}
.sou{ background:url(../images/kjt/icon_search.png) no-repeat 2px 0px;height:22px;float:left;width:30px;cursor:pointer}
.inside-search input[type="submit"]{ background:url(../images/kjt/icon_search.png) no-repeat 5px 0px;border:none;width:30px;height:22px;display:none}
.inside-search input[type="text"]{display:none;width:200px;height:22px;border:1px solid #ccc;}
.inside-language a{ background:url(../images/kjt/icon_china.png) no-repeat 20px 0px;}
.inside-drop{ margin-left:17px;}
#nav { list-style-type: none;position:absolute; top:45px; left:50%; margin-left:-360px; padding-left:17px; width:1900px;line-height:46px; height:46px; z-index: 999; background:url(../images/kjt/bg_nav_box.png) no-repeat left center;}
#nav li { float: left;text-decoration: none;width: 161px;font-size:15px;text-align: center;position:relative; margin-left:-17px; margin-right:-17px;}
#nav li a { color: #fff;text-align:center;text-decoration: none;display: block;}
#nav > li > a.sbjg{ background:url(../images/kjt/bg_curnav.png) no-repeat left center;}
#nav > li a:hover { color:#fff;text-decoration: none;}
#nav li ul { list-style-type: none;text-align:left;_top:30px;right:-999em;width:1900px;position: absolute; background:url(../images/kjt/bg_chnav.png) no-repeat left center; padding-right:23px;}
#nav li ul a { text-align:left;}
#nav li ul a:link { text-decoration:none;}
#nav li ul a:visited { text-decoration:none;}
#nav li ul a:hover { color:#702f18;text-decoration:none;font-weight:normal;}
#nav li ul li { float:right; width: 150px; line-height:32px;height:32px;margin:0px;font-size: 12px;font-weight: normal; background:url(../images/kjt/bg_chnav_1.png) no-repeat;}
#nav li ul li a { display: block;text-align:center;height:32px;color:#333; }
#nav li ul li a:hover { display: block;color:#ff834d;}
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}
#content { clear: left;}
.sbjg { color:#999;text-decoration: none;}
.fullSlide{ width:100%;  position:relative;  height:263px; background:#000;  }
.fullSlide .hd{ display:none;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:263px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:263px; }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:59px; height:59px; cursor:pointer; filter:alpha(opacity=100);opacity:1; display:none; background:url(../images/kjt/left_1.png) no-repeat ;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/kjt/left_1.png", enabled=true, sizingMethod=scale); }
.fullSlide .next{ left:auto; right:15%;  background:url(../images/kjt/right_1.png) no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/kjt/right_1.png", enabled=true, sizingMethod=scale); }

.inside-main{width:1200px; margin:0 auto; overflow:hidden; margin-bottom:90px;}
.inside-main-left{ float:left; width:208px;}
.inside-main-left-title{ border:5px solid #e9e9e9; padding:24px 0 24px 22px; margin-top:38px}
.inside-main-left-title-chinese{ font-size:24px; color:#656565; line-height:36px;}
.inside-main-left-title-english{ font-size:20px; color:#cacaca; line-height:26px;}
.sidebar-nav{ overflow:hidden;}
.sidebar-nav li{ float:left; width:100%; border-bottom:1px solid #e5e5e5;font-size:14px;}
.sidebar-nav li a{ display:block; padding-left:30px; line-height:24px; margin:16px 0; color:#757575;}
.sidebar-nav li.on a{ border-left:5px solid #ff834d; padding-left:25px;}
.share_self{ margin-top:78px;}

.inside-main-right{ float:right; width:900px; height:100%;}
.crumbs{ text-align:right; font-size:14px; margin-top:52px;}
.crumbs a{ color:#757575}
.crumbs-index{ padding-left:20px; background:url(../images/kjt/icon_crumbs.png) no-repeat 0px 4px;}
.inside-right-title{ background:#eff0f3; line-height:22px; overflow:hidden; margin:36px 0;}
.inside-right-title-chinese{ float:left; font-size:22px; line-height:22px; background:#fff;}
.inside-right-title-english{ float:left; font-size:22px; text-transform:uppercase; background:#fff; color:#d0d0d0; padding:0 22px;}
.inside-right-title-more{ float:right; color:#666; margin-right:10px;}
.inside-news-box{ overflow:hidden;}
.inside-news-pic{ float:left; position:relative; width:34%;}
.inside-news-pic img{width:100%; height:auto;}
.inside-news-pic p{ position:absolute; bottom:0; left:0; width:100%; padding:0 1%; background:url(../images/kjt/tm_1.png); font-size:14px; line-height:26px; color:#fff;}
.inside-news-list{ float:right; width:62%; font-size:14px; line-height:32px;}
.inside-new{ overflow:hidden;}
.inside-new a{ color:#555; float:left;}
.inside-new span{ float:right;}
.footer-content-box{ background:#4c515b; border-bottom:16px solid #313235;}
.footer-content{width:1000px; overflow:hidden; margin:0 auto;}
.footer-nav-box{ float:left; overflow:hidden; padding:20px 0;}
.footer-nav{ float:left; width:120px;}
.footer-nav a{ color:#fff;}
.footer-nav h3{ line-height:54px; font-size:14px; font-weight:normal; background:url(../images/kjt/list_1.png) no-repeat left bottom;}
.footer-nav p{ font-size:12px; line-height:30px; color:#c8c8c8}
.footer-nav p a{ color:#c8c8c8}
.footer-wx{ float:right; margin-top:38px;}
.footer-wx-img{width:96px; height:96px;}
.footer-wx p{ text-align:center; color:#fff; line-height:26px;}
.footer-link{ text-align:center}
.footer-link img{ padding:1px;}
.footer-copyright{ text-align:center; line-height:46px;}

.notice { width: 100%; overflow: hidden; }
.notice .tab-hd { height: 44px; border-bottom:3px solid #466994;color: #404040; background:#f6f6f6}
.notice .tab-hd ul { }
.notice .tab-hd li{ float: left; height: 44px; line-height: 44px; font-size:16px;}
.notice .tab-hdc { height: 44px; border-bottom:3px solid #466994;color: #404040; background:#f6f6f6}
.notice .tab-hdc ul { }
.notice .tab-hdc li{ float: left; height: 44px; line-height: 44px; font-size:16px;}
.notice .tab-hd li a{ display:block; padding:0 60px; color:#333;}
.notice .tab-hdc li a{ display:block; padding:0 60px; color:#333;}
.notice .tab-hd li a:hover{ color:#333; text-decoration:underline;   }
.notice .tab-hd li.on{  border-top:3px solid #466994; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background-color: #fff;position: relative;}
.notice .tab-hds { height: 44px; border-bottom:3px solid #466994;color: #404040; background:#f6f6f6}
.notice .tab-hds ul { }
.notice .tab-hds li{ float: left; height: 44px; line-height: 44px; font-size:15px;font-weight:bold;}
.notice .tab-hds li a{ display:block; padding:0 60px; color:#333;}
.notice .tab-hds li a:hover{ color:#333; text-decoration:underline;   }
.notice .tab-hds li.on{  border-top:3px solid #466994; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background-color: #fff;position: relative;}
.notice .notice-one{ background:url(../images/kjt/icon_1.png) no-repeat 29px 9px;}
.notice .notice-two{ background:url(../images/kjt/icon_4.png) no-repeat 29px 9px;}
.notice .notice-three{ background:url(../images/kjt/icon_6.png) no-repeat 29px 9px;}
.notice .tab-hd li.on .notice-one{ background:url(../images/kjt/icon_2.png) no-repeat 29px 9px;}
.notice .tab-hd li.on .notice-two{ background:url(../images/kjt/icon_3.png) no-repeat 29px 9px;}
.notice .tab-hd li.on .notice-three{ background:url(../images/kjt/icon_5.png) no-repeat 29px 9px;}
.notice .tab-hds li.on .notice-one{ background:url(../images/kjt/icon_2.png) no-repeat 29px 9px;}
.notice .tab-hds li.on .notice-two{ background:url(../images/kjt/icon_3.png) no-repeat 29px 9px;}
.notice .tab-hds li.on .notice-three{ background:url(../images/kjt/icon_5.png) no-repeat 29px 9px;}
.notice .tab-bd { border-top: 1px solid #e8e8e8; padding:5px;  }
.notice .tab-bd ul{ overflow:hidden; zoom:1; }
.notice .tab-bd li {overflow: hidden; float: left; border-bottom:1px dashed #c3c3c3; padding:40px 0 20px 0;}
.notice .tab-bds li {overflow: hidden; float: left; border-bottom:1px dashed #c3c3c3; }
.notice .tab-bd li img{ float:left; width:238px; height:144px; border:1px solid #8a8a8a;}
.notice .tab-bd li div.tab-div{ float:right; width:590px; margin-left:24px;}
.notice .tab-bd li div.tab-div h2{ font-size:20px; line-height:42px;}
.notice .tab-bd li div.tab-div h2 a{ color:#3a3a3a;}
.notice .tab-bd li div.tab-div p{ line-height:30px; font-size:14px;}
.notice .tab-bd li div.tab-div div{ font-size:14px; line-height:22px; color:#818181; margin-top:18px;}

.notice .tab-bdc {padding:5px;  }
.notice .tab-bdc ul{ overflow:hidden; zoom:1; }
.notice .tab-bdc li {overflow: hidden; float: left; border-bottom:1px dashed #c3c3c3; padding:40px 0 20px 0;}
.notice .tab-bdc li {overflow: hidden; float: left; border-bottom:1px dashed #c3c3c3; }
.notice .tab-bdc li img{ float:left; width:238px; height:144px; border:1px solid #8a8a8a;}
.notice .tab-bdc li div.tab-div{ float:right; width:590px; margin-left:24px;}
.notice .tab-bdc li div.tab-div h2{ font-size:20px; line-height:42px;}
.notice .tab-bdc li div.tab-div h2 a{ color:#3a3a3a;}
.notice .tab-bdc li div.tab-div p{ line-height:30px; font-size:14px;}
.notice .tab-bdc li div.tab-div div{ font-size:14px; line-height:22px; color:#818181; margin-top:18px;}
.notice .crumbs{ padding-top:10px; padding-right:8px;}
li.page{width:100%; border:0; text-align:center; padding-top:100px; padding-bottom:20px;}
li.page span,
li.page a{ border:1px solid #e7e7e7; border-radius:6px; padding:12px 20px; font-size:14px; line-height:14px; color:#333;}
li.page span{ border:1px solid #2d7cc3; color:#fff; background:#2d7cc3;}
div.page{width:100%; border:0; text-align:center; padding-top:100px; padding-bottom:20px;}
div.page span,
div.page a{ border:1px solid #e7e7e7; border-radius:6px; padding:12px 20px; font-size:14px; line-height:14px; color:#333;}
div.page span{ border:1px solid #2d7cc3; color:#fff; background:#2d7cc3;}
.one{width:40%;margin-left:10px;}
.two{width:13%;}
.three{width:13%;}
.four{width:10%;}
.five{width:15%;}
.six{width:7%;}
.inside-show-title{ font-size:28px; line-height:62px; background:#f0f0f0; text-align:center;}
.inside-show-p{ line-height:50px; text-align:center;}
.inside-show-p span{ padding:0 26px;}
.inside-show-time{ background:url(../images/kjt/icon_7.png) no-repeat 6px 2px;}
.inside-show-num{ background:url(../images/kjt/icon_8.png) no-repeat 6px 2px;}
.inside-show-content{ font-size:14px; line-height:32px; font-family:"宋体"; padding:20px 0;}
.inside-hot{ margin-top:100px;}
.hot-title-box{ overflow:hidden; border-top:4px solid #242424; line-height:66px; font-size:14px; font-weight:bold;}
.hot-title{ position:relative; float:left; margin-left:4px;}
.hot-title img{ position:absolute; top:14px; right:-20px;}
.hot-share{ float:right;}
.hot-share img{ margin:0 2px; font-weight:normal;}
.hot-new{ font-size:14px; line-height:26px; color:#c5c5c5;}
.hot-new a{ color:#333; padding:0 12px 0 7px;}
.hot-new span{ font-size:12px;}
.inside-right-matter{ font-size:14px; line-height:28px; color:#6a6a6a;}
.tab-div div{float:left;font-size:13px;padding:8px 0;vertical-align:inherit}

.list-video-box{ overflow:hidden;}
.list-video{ float:left; margin:20px 10px;}
.list-video-text{ overflow:hidden; line-height:50px;}
.list-video-name{ float:left; font-size:14px;}
.list-video-num{ float:right; padding-left:20px; background:url(../images/kjt/icon_9.png) 0px 16px no-repeat; font-style:normal;}

.notice-job { width: 1000px; overflow: hidden; }
.notice-job .tab-hd { height: 120px; }
.notice-job .tab-hd ul {  text-align:center; font-size:16px;}
.notice-job .tab-hd li{display:inline-block; *display:inline; }
.notice-job .tab-hd li a{ display:block; padding:10px; color:#666; padding-top:42px;}
.notice-job .tab-hd li a:hover{ color:#f60; text-decoration:underline;   }
.notice-job .tab-hd li span{border:1px solid #dcdcdc; padding:10px 44px;}
.notice-job .tab-hd li.on a{ background:url(../images/kjt/icon_10.png) no-repeat 62px 0; color:#466994;}
.notice-job .tab-hd li.on span{ background:#e3e3e3}
.notice-job .tab-bd { padding:5px;  }
.notice-job .tab-bd .job-title{ margin-bottom:10px;}
.notice-job .tab-bd ul{ overflow:hidden; zoom:1; }
.notice-job .tab-bd li { height: 22px; line-height: 22px; padding: 0 10px 0 5px; overflow: hidden; width: 125px; float: left; }
.job-title{ border-bottom:1px solid #d2d2d2; line-height:44px; font-size:16px; color:#466994; overflow:hidden; font-weight:bold;}
.job-z,
.job-r{ float:right;}
.job-b{width:490px; float:left;}
.job-z{width:230px;}
.job-r{width:150px;}
.job-title .job-b{ text-align:center;}
.job-list{ overflow:hidden; font-size:16px; line-height:42px; color:#666; box-sizing:border-box; box-sizing:border-box;}
.job-list .job-b{ padding-left:20px;}
.job-list:hover{ border:1px dashed #bfbfbf; box-sizing:border-box; line-height:40px;}
.job-title-chinese{ font-size:30px; line-height:50px; color:#404040; padding-top:70px; text-align:center;}
.job-title-china{ font-size:25px; line-height:50px; color:#404040; padding-top:90px; text-align:center;}
.job-title-english{ font-size:22px; line-height:36px; color:#466994; padding-bottom:22px; text-align:center; text-transform:uppercase;}
.job-title-cc{ font-size:20px; line-height:36px;padding-bottom:22px; text-align:center; text-transform:uppercase;height:200px;}
.caa-main-box{ background:url(../images/kjt/bg_caa.png) no-repeat center top;}
.caa-box{width:1000px; margin:0 auto;}
.caa-annotation{ font-size:14px; line-height:34px; color:#393939; text-indent:2em;}
.caa-from-box{width:740px; margin:0 auto;}
.caa-from-div{ overflow:hidden; font-size:14px; margin:30px 0;}
.caa-from-div input[type="checkbox"],
.caa-from-div input[type="radio"],
.caa-from-div span{ float:left; line-height:40px;}
.caa-from-div input[type="checkbox"]{ margin:14px 20px 0 0;}
.caa-from-div input[type="radio"]{ margin:14px 20px 0 0;}
.caa-from-div span{ width:120px;}
.caa-from-div input[type="text"],
.caa-from-div textarea{width:100%; padding:0; margin:0; border:1px solid #c9c9c9;  line-height:20px; padding:10px 0;}
.caa-from-div textarea{ height:120px;}
.caa-from-div input[type="submit"]{ float:right; background:#466994; color:#fff; padding:10px 50px; border:0; transition:all .3s ease;}
.caa-from-div input[type="submit"]:hover{ background:#ff834d;}
.caa-from-div input[type="text"].name{width:48%;}
.caa-from-div input[type="text"].tel{width:48%; float:right;}
.message-title{ border-bottom:1px solid #b5b5b5; line-height:60px; font-size:20px; overflow:hidden;}
.message-title span{ padding-left:50px; background:url(../images/kjt/icon_11.png) no-repeat 10px 15px; float:left;}
.message-box{ background:#f6f6f6; font-size:16px; margin:30px 0;}
.message-title-box{ overflow:hidden; line-height:46px; margin:0 6px;}
.message-title1{ float:left; font-weight:bold; padding-left:10px;}
.message-name{ float:right; font-size:14px; padding-right:10px;}
.message-doc{ padding:16px;}
.dropdown-menu{ right:0; left:auto;}

/*联系我们*/
.contact-box{ background:url(../images/kjt/bg_contact.jpg) no-repeat center center; height:660px; position:relative;}
.snBrand { position: relative; width:960px; height: 616px; overflow: hidden; position:absolute; bottom:0; left:50%; margin-left:-480px;}
.snBrand ol { float: left; width: 117px; height: 616px; padding-top:84px; background:url(../images/kjt/bg_contact_left.png) no-repeat;}
.snBrand ol li { height: 36px; line-height: 36px; font-size:16px; overflow: hidden; }
.snBrand ol li.on {border-right: #fff; }
.snBrand ol li a{ padding-left:27px; color:#333;}
.snBrand ol li.on a{ background:url(../images/kjt/icon_12.png) no-repeat 8px 2px; color:#466994;}
.snBrand ul { float:left;  top: 35px; width: 843px; height: 616px; overflow: hidden; }
.snBrand ul li { width: 843px; height: 616px; margin: 0 auto;text-align: center; }

.summary-box{width:100%; height:100%; border:1px solid #d2d2d2; border-top:0;}
.summary-div{ overflow:hidden; font-family:'宋体'; font-size:14px; line-height:36px; border-top:1px solid #d2d2d2; width:900px; height:100%;}
.summary-title,
.summary-d,
.summary-h,
.summary-c{ float:left;}
.summary-title{ background:#4f80bc; color:#fff; width:140px; padding-left:20px; text-align:left; height:100%;}
.summary-c{width:760px; padding-left:20px;}
.summary-d{width:310px; padding-left:20px;}
.summary-h{width:760px; padding-left:20px;}
.issue-box{border:1px solid #d2d2d2; border-top:0;}

/*公司简介*/
.introduction-box{height:872px; background:url(../images/kjt/bg_1.png) no-repeat center;}
.introduction{ width:1300px; margin:0 auto; overflow:hidden;}
.introduction-left{ float:left; width:620px; height:476px; margin-top:330px; font-size:15px; line-height:26px; color:#214168;position:relative; margin-left:-700px;}
.introduction-left p{ text-indent:2em; margin:14px 0;}
.introduction-box-img{ float:right; margin-top:214px; margin-right:-700px;}
.introduction-box-img:hover{animation: xuanzhuan 2s infinite; -webkit-animation: xuanzhuan 2s infinite; }
@-webkit-keyframes 'xuanzhuan' {from {-webkit-transform:perspective(400px) rotateZ(0deg);}to {-webkit-transform:perspective(400px) rotateZ(360deg);}} 
.qm{ position:absolute; bottom:0; right:0;}
.introduction-z-box{ margin-top:50px; font-size:22px; color:#4185d8;}
.introduction-z-img{ margin:0 10px; cursor:pointer;}
.introduction-z-yj{ font-style:normal; font-size:13px; color:#214168;}
.introduction-z-yj i{ font-style:normal; }
.company-box{ background:url(../images/kjt/bg_2.png) no-repeat center; height:750px;}
.company-title-box{ overflow:hidden; width:380px; margin:0 auto; padding:44px 0 16px;}
.company-title-chinese{ font-size:32px; line-height:32px; margin-right:10px; float:left; font-weight:bold; color:#7C7B7B; font-style:oblique;}
.company-title-english{ float:left; text-transform:uppercase;font-style:oblique;color:#7C7B7B; }
.company-title-english-up{ font-family:'hytxh'; font-size:18px;font-style:oblique; line-height:18px;color:#7C7B7B; }
.company-title-english-down{ font-family:'hytxh'; font-weight:bold; font-size:20px;font-style:oblique; line-height:20px; padding-right:20px; background:url(../images/kjt/icon_22.png) no-repeat right bottom;}

.snBrand1 { position: relative; width:1200px;  height: 684px; overflow: hidden; margin:0 auto;}
.snBrand1 ol { float: left; width: 125px; margin-left:-200px;}
.snBrand1 ol li { height: 120px; margin:24px 0; text-align: center; overflow: hidden; background:#fff;}
.snBrand1 ol li a{ padding-top:90px; display:block; font-size:13px;}
.snBrand1 ol li a.on1{ background:url(../images/kjt/icon_14.png) 38px 22px no-repeat;}
.snBrand1 ol li a.on2{ background:url(../images/kjt/icon_16.png) 38px 22px no-repeat;}
.snBrand1 ol li a.on3{ background:url(../images/kjt/icon_18.png) 38px 22px no-repeat;}
.snBrand1 ol li a.on4{ background:url(../images/kjt/icon_20.png) 38px 22px no-repeat;}
.snBrand1 ol li.on { background: #466994; border-right: #fff; }
.snBrand1 ol li.on p{ color:#fff; }
.snBrand1 ol li.on a.on1{ background:url(../images/kjt/icon_15.png) 38px 22px no-repeat;}
.snBrand1 ol li.on a.on2{ background:url(../images/kjt/icon_17.png) 38px 22px no-repeat;}
.snBrand1 ol li.on a.on3{ background:url(../images/kjt/icon_19.png) 38px 22px no-repeat;}
.snBrand1 ol li.on a.on4{ background:url(../images/kjt/icon_21.png) 38px 22px no-repeat;}

.snBrand1 ul.ulbox { float:right;  top: 35px; width: 1074px; height: 650px; margin-top:35px; overflow: hidden;margin-right:-1200px;}
.snBrand1 ul.ulbox li.libox {width: 1050px; height: 540px; margin: 0 auto;text-align: center; overflow:hidden;}
.timelist-box{ background:url(../images/kjt/bg_3.png) no-repeat center; height:857px;}
.timelist-sbox{ background:url(../images/kjt/list_2.png) repeat-x center 53px; margin-top:60px; opacity:0;}
#timeline {width: 1040px;height: 622px;overflow: hidden;margin: 0 auto;position: relative;}
#timeline #dates {width: 800px;height: 80px;overflow: hidden}
#timeline #dates li {list-style: none;float: left;width: 210px;height: 50px;font-size: 16px;text-align: center;}
#timeline #dates a {line-height: 38px;padding-bottom:60px; display:block; width:100%; color:#333;background:url(../images/kjt/icon_25.png) 96px 49px no-repeat; text-decoration:none;}
#timeline #dates .selected {font-size: 17px; background:url(../images/kjt/icon_23.png) 96px 42px no-repeat;}
#timeline #issues {width: 1040px;height: 542px;overflow: hidden;background:#f4f4f4;}	
#timeline #issues li {width: 1040px;height: 542px;list-style: none;float: left; overflow:hidden;}
#timeline #issues li h1{width:96%; margin:0 auto 8px; font-size:16px; color:#010101; line-height:24px;}
#timeline #issues li img{width:96%; display:block; margin:0 auto;}

.focusSwitch{ width:100$; }
.focusSwitch ul{ overflow:hidden; zoom:1; padding:0 60px;}
.focusSwitch li{ width:150px; height:525px; float:left;display:inline; overflow:hidden; transition:all 1s ease; -moz-transition:all 1s ease;}
.focusSwitch li img{ display:block; width:150px; height:auto; margin:0 auto; /*-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);*/}
.focusSwitch li a{ text-decoration:none}
.focusSwitch li p{ font-size:24px; color:#414141;}
.focusSwitch li h4{ display:none; font-size:20px;}
.focusSwitch li.m{ width:100%; margin:0 auto; height:auto;font-size:14px; display:block; border-radius:10px; color:#333; background:#fdfdfe; float:none; }
.focusSwitch li.m dd{ padding:20px; line-height:27px;}
.focusSwitch li.n:hover img{transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); transition:all 1s ease; -moz-transition:all 1s ease;}
.focusSwitch li.n img{ filter:alpha(opacity=60);opacity:0.6; margin-top:110px;}
.focusSwitch li.on{width:330px;}
.focusSwitch li.on p{ margin-top:50px; color:#466994; font-weight:bold;}
.focusSwitch li.on h4{ display:block;}
.focusSwitch li.on img{ filter:alpha(opacity=100);opacity:1; width:90%; margin-top:38px;-webkit-filter: blur(0px);-moz-filter: blur(0px);-o-filter: blur(0px);-ms-filter: blur(0px);filter: blur(0px);}

.jj-logo1{ float:left; margin:0 50px 0; width:350px;height:auto;}
.jj-text{ float:left; width:540px; text-align:left; font-size:14px; line-height:30px; color:#393939; margin-top:28px;}
.jj-text p{ text-indent:2em;}

.poster-main {  width: 900px;  height: 500px;  position: relative;  margin: 0 auto;}
.poster-main a, .poster-main img { display: block; }
.poster-main .poster-list {  width: 900px;  height: 500px;}
.poster-main .poster-list .poster-item {  width: 200px;  height: 500px;  position: absolute;  left: 0;  top: 0;}
.poster-main .poster-btn {  position: absolute;  top: 0;  z-index: 10;  cursor: pointer;}
.poster-main .poster-prev-btn {  left: 0;  background:url(../images/kjt/left_1.png) no-repeat center center;}
.poster-main .poster-next-btn {  right: 0;  background: url(../images/kjt/right_1.png) no-repeat center center;}

.team-box{ padding-left:90px; text-align:left; margin-top:20px;}
.team-box h1{ padding-left:20px; line-height:72px; background:url(../images/kjt/icon_24.png) 0px 32px no-repeat; font-size:20px; color:#434343; font-weight:bold;}
.team-box p{width:880px; font-size:12px; line-height:24px; color:#434343; text-indent:2em;}

/*首页*/
.fullSlideindex{ width:100%;  position:relative;  height:656px; background:#000;  }
.fullSlideindex .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlideindex .bd ul{ width:100% !important;  }
.fullSlideindex .bd li{ width:100% !important;  height:656px; overflow:hidden; text-align:center;  }
.fullSlideindex .bd li a{ display:block; height:656px; }
.fullSlideindex .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlideindex .hd ul{ text-align:right; padding:0 20px;}
.fullSlideindex .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
.fullSlideindex .hd ul .on{ background:#ffffff;  }
.fullSlideindex .prev,
.fullSlideindex .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:59px; height:59px;cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none; background:url(../images/kjt/left_1.png) no-repeat; opacity:.6; border-radius:100%;}
.fullSlideindex .next{ left:auto; right:15%; background:url(../images/kjt/right_1.png) no-repeat; opacity:.6; border-radius:100%;}


.activityBox { height: 170px; width:800px; position:absolute; left:-800px; bottom:0;}
.activityBox .title { width: 60px; height: 170px; line-height: 34px; float:right; position:relative;}
.activityBox .title .pageState{ margin-left:5px;  }
.activityBox .content { width: 740px; position: relative; }
.activityBox .content .contentInner { width: 740px; height: 170px; position: relative; overflow: hidden;}
.activityBox .content .contentInner ul { width: 740px; height: 170px; position: absolute; }
.activityBox .content .contentInner ul li { height: 170px; overflow:hidden; background:url(../images/kjt/tm_2.png);}
.activityBox .content .contentInner ul li img.index-banner-img{ vertical-align:middle; float:left; width:233px; height:147px; padding:16px 0 0 20px}
.activityBox .content .contentInner ul li .index-banner-text{ float:left;width:450px; margin-left:14px;}
.activityBox .content .contentInner ul li .index-banner-text h2{ font-size:20px; font-weight:bold; line-height:24px; margin-top:20px;}
.activityBox .content .contentInner ul li .index-banner-text h2 a{ color:#fff;}
.activityBox .content .contentInner ul li .index-banner-text div{ font-size:14px; line-height:26px; color:#fcfcfc; text-indent:2em; margin-top:16px;}
.activityBox .content .contentInner .mt5 { margin-top:5px;  }
.activityBox .content .contentInner p span{ color:#999; margin-left:15px;  }
.activityBox .title, .activityBox .title a { color: #fff; }
.activityBox .title .ac_List { position: absolute; right: 55px; top:0; }
.activityBox .title .prev1, .activityBox .title .next1 { width: 55px; height: 84px; position: absolute; display: block; left:0; cursor: pointer;}
.activityBox .title .prev1 { top:0;background:url(../images/kjt/left_2.png);}
.activityBox .title .next1 { bottom:0;background:url(../images/kjt/right_2.png); }

.index-gj-box{ background:url(../images/kjt/bg_5.png) no-repeat center center; height:700px;}
.index-gj{width:1200px; margin:0 auto; position:relative;}
.n-gj-img{ position:relative; z-index:2; margin-left:-1000px;}
.n-gj-box{ background:url(../images/kjt/h_bg_1.png) no-repeat center left; height:159px; width:1340px; position:absolute; top:54px; left:50%; margin-left:1200px; z-index:1;}
.n-gj-text{ font-size:14px; line-height:26px; color:#ffffff; width:550px; margin-top:34px; margin-left:340px;}
.n-gj-btn{ width:58px; height:58px; position:absolute; top:130px; left:820px; background:url(../images/kjt/h_btn_1.png)}
.n-gj-p{ font-size:14px; color:#6b6b6b; overflow:hidden; line-height:60px; position:absolute;margin-left:1000px;}
.n-gj-p span{ float:left; width:100px; text-align:center; padding-left:10px; background:url(../images/kjt/h_icon_5.png) no-repeat 0px 26px;}
.n-gj-p a{ color:#6b6b6b; float:left;}
.n-gj-p1{ top:253px; left:523px;}
.n-gj-p2{ top:307px; left:518px;}
.n-gj-p3{ top:359px; left:503px;}
.n-gj-p4{ top:408px; left:478px;}
.n-gj-p5{ top:458px; left:439px;}
.n-gj-p6{ top:508px; left:370px;}
.n-gj-p:hover span{background:url(../images/kjt/h_icon_6.png) no-repeat 0px 25px; color:#466994; font-weight:bold;}
.n-gj-p:hover a{ color:#466994; font-weight:bold;}

.index-listtime-box{width:100%;}
#timeline1 {width: 730px; overflow: hidden;margin:0 auto;position: relative; background:url(../images/kjt/list_4.png) no-repeat center 48px; margin-top:100px;}
#timeline1 #dates {width: 730px;height: 60px;overflow: hidden;}
#timeline1 #dates li {list-style: none;float: left;width: 107px;height: 50px;font-size: 16px;text-align: center;}
#timeline1 #dates a {line-height: 38px; display:block; width:100%; color:#333 ; padding-bottom:22px; background:url(../images/kjt/icon_28.png) no-repeat 50px 46px;}
#timeline1 #dates .selected { background:url(../images/kjt/icon_29.png) no-repeat 50px 46px;font-size: 18px; color:#466994;}
#timeline1 #issues {width: 730px;height: auto;overflow: hidden; }	
#timeline1 #issues li {width: 730px; list-style: none;float: left; overflow:hidden;}
#timeline1 #issues li p{ padding:30px 100px; font-size:14px;}

.index-new{width:1200px; margin:0 auto; overflow:hidden; margin-bottom:64px;}
.index-new-left{width:550px; float:left; margin-top:82px; margin-left:-550px;}
.index-new-left-img{ float:left;}
.index-new-left-text{ float:left; width:306px; margin-left:26px;}
.index-new-left-text h2{ font-size:20px; font-weight:bold; line-height:40px; height:40px;}
.index-new-left-text h2 a{ color:#5f5f5f; position:relative; float:left;}
.index-new-left-text h2 img{ position:absolute; right:-18px; top:0;}
.index-new-left-text div{ font-size:12px; color:#5f5f5f; line-height:24px; height:96px; overflow:hidden;}
.index-new-right{ float:right; width:600px; margin-right:-600px;}
.notice1 { width: 600px;overflow: hidden; }
.notice1 .tab-hd { height: 36px;}
.notice1 .tab-hd ul { overflow:hidden; font-size:14px;}
.notice1 .tab-hd li{ float:right; height: 36px; line-height: 36px;  }
.notice1 .tab-hd li a{ display:block; padding:0 14px; color:#5f5f5f }
.notice1 .tab-hd li a:hover{ color:#f60; text-decoration:underline;   }
.notice1 .tab-hd li.on{ background:#b7b7b7;}
.notice1 .tab-hd li.on a{ color:#fff;}
.notice1 .tab-bd { padding-top:40px;}
.notice1 .tab-bd ul{ overflow:hidden; zoom:1; }
.notice1 .tab-bd li { height: 30px; line-height: 30px; font-size:14px;overflow: hidden; width: 100%; float: left; border-bottom:1px dashed #cacaca;}
.notice1 .tab-bd li a{ color:#444}
.index-shares-box{ background:url(../images/kjt/bg_6.png) no-repeat center; height:58px;}
.index-shares{width:1200px; margin:0 auto; overflow:hidden;font-size:20px; line-height:58px;}
.index-shares-left{ width:180px; float:left;}
.index-shares-right{ float:left; width:1000px; padding-left:20px;}
.index-shares-right div{ float:left; padding:0 10px;}


.index-yewu{ height:694px; position:relative;}
.index-yewu .company-title-box{ position:absolute; top:0; left:50%; margin-left:-190px; z-index:9}
.slideTxtBox{ width:100%; height:694px;text-align:left; position:relative;}
.slideTxtBox .hd{ position:absolute; bottom:0; left:100%; width:600px; height:58px; z-index:9;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:100px; top:0;}
.slideTxtBox .hd ul li{ float:left; padding:0 30px; cursor:pointer;  }
.slideTxtBox .hd ul li span{ padding-top:34px; font-size:16px;}
.slideTxtBox .hd ul li span.s1{ background:url(../images/kjt/icon_30.png) no-repeat 13px 0px;}
.slideTxtBox .hd ul li span.s2{ background:url(../images/kjt/icon_32.png) no-repeat 13px 0px;}
.slideTxtBox .hd ul li span.s3{ background:url(../images/kjt/icon_34.png) no-repeat 13px 0px;}
.slideTxtBox .hd ul li.on{ color:#5e9ae4;}
.slideTxtBox .hd ul li.on span.s1{ background:url(../images/kjt/icon_31.png) no-repeat 13px 0px;}
.slideTxtBox .hd ul li.on span.s2{ background:url(../images/kjt/icon_33.png) no-repeat 13px 0px;}
.slideTxtBox .hd ul li.on span.s3{ background:url(../images/kjt/icon_35.png) no-repeat 13px 0px;}

.slideTxtBox .bd ul{zoom:1; width:100%; height:694px; z-index:8; opacity:0;}
.slideTxtBox .bd ul.b1{ background:url(../images/kjt/bg_16.png) no-repeat center;}
.slideTxtBox .bd ul.b2{ background:url(../images/kjt/bg_7.png) no-repeat center;}
.slideTxtBox .bd ul.b3{}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:-25px; }
.slideTxtBox .arrow a{ display:block;  width:73px; height:40px; float:right;  overflow:hidden;	 cursor:pointer; }
.slideTxtBox .arrow .next{ background:url(../images/kjt/right_3.png) #909090 no-repeat 42px 8px;}
.slideTxtBox .arrow .prev{ background:url(../images/kjt/left_3.png) #909090 no-repeat 22px 8px; margin-right:1px;}

.b2-box{width:1186px; margin:0 auto; overflow:hidden; position:relative;}
.b2-box .b2-div{ float:left;}
.b2-box .b2-div1{ background:url(../images/kjt/bg_8.png) no-repeat;width:580px; height:344px;}
.b2-box .b2-div2{ background:url(../images/kjt/bg_10.png) no-repeat;width:606px; height:344px;}
.b2-box .b2-div3{ background:url(../images/kjt/bg_12.png) no-repeat;width:580px; height:350px;}
.b2-box .b2-div4{ background:url(../images/kjt/bg_14.png) no-repeat;width:606px; height:350px;}
.b2-box .b2-div1:hover{ background:url(../images/kjt/bg_9.png) no-repeat;}
.b2-box .b2-div2:hover{ background:url(../images/kjt/bg_11.png) no-repeat;}
.b2-box .b2-div3:hover{ background:url(../images/kjt/bg_13.png) no-repeat;}
.b2-box .b2-div4:hover{ background:url(../images/kjt/bg_15.png) no-repeat;}
.b2-box .b2-div h2{ padding:0 120px; font-size:20px; font-weight:bold; color:#404448; line-height:54px; padding-top:142px;}
.b2-box .b2-div div{ font-size:14px; line-height:27px; color:#6f6f6f; width:560px; padding:0 120px; float:left;}
.b2-box .b2-div2 h2,
.b2-box .b2-div4 h2{ text-align:right;}
.b2-box .b2-div2 div,
.b2-box .b2-div4 div{ float:right;}
.b2-box .b2-div3 h2,
.b2-box .b2-div4 h2{ padding-top:60px;}
.ye-link{ display:block; width:160px; height:160px; top:50%; left:50%; margin:-80px 0 0 -80px; position:absolute;}
.slideTxtBox .bd ul.b1 h2{ width:1160px; margin:0 auto; display:block; text-align:right; font-size:28px; color:#5f5f5f; padding-top:298px;}
.slideTxtBox .bd ul.b1 p{width:1160px; margin:0 auto; display:block; text-align:right; color:#b4b4b4; font-size:16px; line-height:70px;}
.slideTxtBox .bd ul.b1 p a{ padding:0 4px; color:#466994;}
.slideTxtBox .bd ul.b1 div{width:1160px; margin:0 auto; display:block; overflow:hidden;}
.slideTxtBox .bd ul.b1 div span{ width: 540px; float:right; font-size:14px; line-height:28px;}
.slideTxtBox .bd ul.b3 h2{	width:1000px; margin:0 auto; display:block; text-align:right; font-size:38px; color:#5f5f5f; padding-top:290px;color:#5f5f5f;}
.slideTxtBox .bd ul.b3 div{width:1000px; margin:0 auto; display:block; overflow:hidden;margin-top:30px;}
.slideTxtBox .bd ul.b3 div span{width: 420px; float:right; font-size:14px; line-height:28px;color:#5e5e5e;text-indent: 2em;}
.slideTxtBox .bd ul.b3{	background:url(../images/kjt/jin.jpg) no-repeat center;}
.fu{width:280px;height:180px;position:absolute;background:url(../images/kjt/bg_10_222.png);z-index:2}



@media (max-width: 1440px){
	
.activityBox{width:740px;}
.activityBox .content{width:680px;}
.activityBox .content .contentInner{width:680px;}
.activityBox .content .contentInner ul li .index-banner-text{width:400px;}
.introduction{width:1100px;}
.introduction-left{width:560px; height:505px;}
.snBrand1{width:1100px;}
.snBrand1 ul.ulbox{width:974px;}
.jj-logo{margin:288px 80px 0}
}



/*2016-01-11*/
.notice2 { width: 954px; overflow: hidden; }
.notice2 .tab-hd {  }
.notice2 .tab-hd ul { padding-top: 4px; margin-left: 7px; overflow:hidden;}
.notice2 .tab-hd li{ float: left; height:54px; width:155px;background:#d4d4d4;}
.notice2 .tab-hd li a{ display:block; padding-left:56px; line-height:56px; }
.notice2 .tab-hd li a:hover{ color:#f60; text-decoration:underline;   }
.notice2 .tab-hd li a.a1{ background:url(../images/kjt/h_icon_1.png) no-repeat 36px 12px;}
.notice2 .tab-hd li a.a2{ background:url(../images/kjt/h_icon_3.png) no-repeat 36px 7px;}
.notice2 .tab-hd li.on{ background:#fff;}
.notice2 .tab-hd li.on a.a1{ background:url(../images/kjt/h_icon_2.png) no-repeat 36px 12px;}
.notice2 .tab-hd li.on a.a2{ background:url(../images/kjt/h_icon_4.png) no-repeat 36px 7px;}
.notice2 .tab-bd { padding:0 7px;}
.notice2 .tab-bd ul{overflow-y:auto; overflow-x:hidden;zoom:1; background:#fff; height:486px;}
.notice2 .tab-bd li { overflow-y:auto; overflow-x:hidden;}

.bdselect_share_box{display:none}